Ummm that looks really shady. Is that amp mounted? If not it should be screwed right down and not sitting on your wires... which look like home audio (no O2 free) which is important. your ground doesnt look to sound either.. could cause you alot of problems in the future.